package com.minivision.fdiot.service;

import com.minivision.fdiot.common.AuthParam;
import com.minivision.fdiot.entity.AppInfo;
import com.minivision.fdiot.exception.FacePlatException;
import com.minivision.fdiot.rest.param.app.*;
import com.minivision.fdiot.rest.result.app.*;

public interface AppService {
  
  AppCreateResult create(AppCreateParam param);

  AppUpdateResult update(AppUpdateParam param) throws FacePlatException;

  void delete(AuthParam appDelParam) throws FacePlatException;

   AppInfo getDetail(AuthParam param);
}
